
/* ========================bootstrap.min.css ================================= */
html {
    font-family: Nunito Sans;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}
body {
    margin: 0
}
a {
    background-color: transparent
}
a {
    color: #22457f;
    text-decoration: none
}
b,strong {
    font-weight: 700
}
img {
    border: 0
}
img {
    vertical-align: middle;
    border-style: none
}
hr {
    height: 0;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
.btn-group-vertical>.btn-group:after,
.btn-group-vertical>.btn-group:before,
.btn-toolbar:after,
.btn-toolbar:before,
.clearfix:after,
.clearfix:before,
.container-fluid:after,
.container-fluid:before,
.container:after,
.container:before,
.dl-horizontal dd:after,
.dl-horizontal dd:before,
.form-horizontal .form-group:after,
.form-horizontal .form-group:before,
.modal-footer:after,
.modal-footer:before,
.nav:after,
.nav:before,
.navbar-collapse:after,
.navbar-collapse:before,
.navbar-header:after,
.navbar-header:before,
.navbar:after,
.navbar:before,
.pager:after,
.pager:before,
.panel-body:after,
.panel-body:before,
.row:after,
.row:before {
    display: table;
    content: " "
}
.btn-group-vertical>.btn-group:after,
.btn-toolbar:after,
.clearfix:after,
.container-fluid:after,
.container:after,
.dl-horizontal dd:after,
.form-horizontal .form-group:after,
.modal-footer:after,
.nav:after,
.navbar-collapse:after,
.navbar-header:after,
.navbar:after,
.pager:after,
.panel-body:after,
.row:after {
    clear: both
}
.pull-left {
    float: left!important
}
.text-center {
    text-align: center;
}
/* ==============================final_flaty.min.css============================ */

html {
	min-height: 100%;
	position: relative;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	text-rendering: optimizelegibility
}

body {
	padding-bottom: 0;
	min-height: 100%;
	font-family: Nunito Sans;
	font-size: 13px;
	color: #393939;
	-webkit-font-smoothing: antialiased
}
a:hover, a:focus, a:active {
	/* text-decoration: none */
	background-color: #ecf3ff;
	border-radius: 3px;
}
a:hover {
	color: #4972b3;
	background-color: #ecf3ff;
	border-radius: 3px;
	text-decoration: underline;
}
/* ============================common.css========================================== */

a, a label {
	cursor: pointer !important;
}
hr {
	border: none;
	height: 1px !important;
	background-color: #eee !important; 
}
/* for bank logo */
.bankLogoErr {
	position: absolute;
	left: 20px;
	top: 50%;
	transform: translateY(-50%);
}
.padding_top_200px{
	padding-top: 200px !important;
}
.margin_4px{
	margin: 4px 10px !important;
}
.anchorclick{
	cursor: pointer;
}
#user_logout_menu{
	margin-top: 20px !important
}
.nostyle{
	display: none !important;
}
.navbar {
    padding-left: 0;
    padding-right: 15px;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    position: relative;
    z-index: 990;
    border: 0;
    min-height: 60px;
    height: 60px;
    border-radius: 0;
}